void function(){
	$.extend({'addimgspagefun':function(i){
		var page = $('.addImage .imgpage'),move = $('.addImage .movebox'),pagefun = function(){
			var left = function(){
				unbind();
				move.animate({left:'+='+page.width()+'px'},200,pagefun);
			},right = function(){
				unbind();
				move.animate({left:'-='+page.width()+'px'},200,pagefun);
			},unbind = function(){
				page.find('.left').unbind();
				page.find('.right').unbind();
			};
			if(move.position().left<0&&-move.position().left<move.width()-page.width()){
				page.find('.left').click(left);
				page.find('.right').click(right);
			}
			if(move.position().left==0){
				page.find('.left').unbind();
				page.find('.right').click(right);
			}
			if(-move.position().left==move.width()-page.width()){
				page.find('.left').click(left);
				page.find('.right').unbind();
			}
		};
			if(i>1){
				page.show();
				move.css({'width':100*i+'%'});
				pagefun();
			}else{
				page.hide();
			}
		}
	})
	var $list = $('.movebox'),$btn = $('#ctlBtn'),thumbnailWidth = 100,thumbnailHeight = 100,$li = $('<div class="onebox"></div>'),w = 1,
	def = function(){
		if($list.find('img').length){
			$list.prev().hide();
		}else{
			$list.prev().show();
		}
	};
	def();
	/*
	var uploader = WebUploader.create({
	
	    // swf文件路径
	    swf: 'http://cdn.staticfile.org/webuploader/0.1.0/Uploader.swf',
	
	    // 文件接收服务端。
	    server: '/webup.action',
	
	    // 选择文件的按钮。可选。
	    // 内部根据当前运行是创建，可能是input元素，也可能是flash.
	    pick: '#picker',
	
	    // 不压缩image, 默认如果是jpeg，文件上传前会压缩一把再上传！
	    resize: false
	});// 初始化Web Uploader
	*/
	var uploader = WebUploader.create({
	
	    // 选完文件后，是否自动上传。
	    auto: true,
	
	    // swf文件路径
	    swf: 'Uploader.swf',
	
	    // 文件接收服务端。
	    server: '/webup.action',
	
	    // 选择文件的按钮。可选。
	    // 内部根据当前运行是创建，可能是input元素，也可能是flash.
	    pick: '.addimgbtn',
	
	    // 只允许选择图片文件。
	    accept: {
	        title: 'Images',
	        extensions: 'gif,jpg,jpeg,bmp,png',
	        mimeTypes: 'image/*'
	    }
	});
	uploader.on( 'fileQueued', function( file ) {
	    var $img = $('<img imgdrag="_img" id="'+file.id+'">');
	
		//if()
	    // $list为容器jQuery实例
	    if($li.find('img').length==6){
	    	$li = $li.clone().empty();
	    	$list.append( $li );
	    	w++;
	    	$.addimgspagefun(w);
	    }else if($li.find('img').length==0){
	    	$list.append($li);
	    }
		$li.append($img);
		def();
	    // 创建缩略图
	    // 如果为非图片文件，可以不用调用此方法。
	    // thumbnailWidth x thumbnailHeight 为 100 x 100
	    uploader.makeThumb( file, function( error, src ) {
	        if ( error ) {
	            $img.replaceWith('<span>不能预览</span>');
	            return;
	        }
	
	        $img.attr( 'src', src );
	    }, thumbnailWidth, thumbnailHeight );
	});
	/*
	// 文件上传过程中创建进度条实时显示。
	uploader.on( 'uploadProgress', function( file, percentage ) {
	    var $li = $( '#'+file.id ),
	        $percent = $li.find('.jindu');
	
	    // 避免重复创建
	    if ( !$percent.length ) {
	        $percent = $('<div class="progress progress-striped active">' +
	          '<div class="progress-bar" role="progressbar" style="width: 0%">' +
	          '</div>' +
	        '</div>').appendTo( $li ).find('.progress-bar');
	    }
	
	    $li.find('p.state').text('上传中');
	
	    $percent.text(  percentage * 100 + '%' );
	});
	
	
	uploader.on( 'uploadSuccess', function( file ) {
	    $( '#'+file.id ).find('p.state').text('已上传');
	});
	
	uploader.on( 'uploadError', function( file ) {
	    $( '#'+file.id ).find('p.state').text('上传出错');
	});
	
	uploader.on( 'uploadComplete', function( file ) {
	    $( '#'+file.id ).find('.progress').fadeOut();
	});
	$btn.on('click',function(){
	    uploader.upload();
	})
	*/
	// 文件上传过程中创建进度条实时显示。
	uploader.on( 'uploadProgress', function( file, percentage ) {
	    var $img = $( '#'+file.id ),w = $img.width(),h = $img.height(),t = $img.offset().top-$(window).scrollTop()+parseInt($img.css('padding-top')),l = $img.offset().left-$(window).scrollLeft()+parseInt($img.css('padding-left'));
	        $percent = $('<div class="upalpha upalpha'+file.id+'""><span></span></div>');
			$percent.css({width:w+'px',height:h+'px',top:t+'px',left:l+'px'});
	    // 避免重复创建
	    //if ( !$percent.length ) {
	        $percent = $percent.appendTo( $('.upimgbox'))
	                .find('span');
	    //}
	
	    $percent.css( 'width', percentage * 100 + '%' );
	}); 	
	
	// 文件上传成功，给item添加成功class, 用样式标记上传成功。
	uploader.on( 'uploadSuccess', function( file,response  ) {
	    //$( '#'+file.id ).addClass('upload-state-done');
		$( '#'+file.id ).attr('resid',response.filename);
		$('.upalpha'+file.id).remove();
	    console.log(response);
	    $.resetmoveimg();
	});
	
	// 文件上传失败，显示上传出错。
	uploader.on( 'uploadError', function( file ) {
	    var $li = $( '#'+file.id ),
	        $error = $li.find('div.error');
	
	    // 避免重复创建
	    if ( !$error.length ) {
	        $error = $('<div class="error"></div>').appendTo( $li );
	    }
	
	    $error.text('上传失败');
	});
	
	// 完成上传完了，成功或者失败，先删除进度条。
	uploader.on( 'uploadComplete', function( file ) {
	    $( '#'+file.id ).find('.progress').remove();
	});
}()